home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d880.lha / Oberon / O3Demo1.lzh / OEdRexxHelp.txt < prev    next >
Text File  |  1993-01-14  |  9KB  |  503 lines

  1.  
  2.  
  3. Switches:
  4.  
  5.  
  6.    Editor Options
  7.  
  8.       'insert           [ON|OFF|TOGGLE]'
  9.       'inserton'
  10.       'insertoff'
  11.  
  12.          Chose insert or overwrite mode
  13.  
  14.       'layout           [ON|OFF|TOGGLE]'
  15.  
  16.          set layout mode.
  17.  
  18.       'icons            [ON|OFF|TOGGLE]'
  19.  
  20.          create icons?
  21.  
  22.       'autouc           [ON|OFF|TOGGLE]'
  23.  
  24.          convert Oberon-2 reserved word to upper case automatically?
  25.  
  26.       'script           [ON|OFF|TOGGLE]'
  27.  
  28.          Set script flag while saving?
  29.  
  30.       'casesens         [ON|OFF|TOGGLE]'
  31.       'forward          [ON|OFF|TOGGLE]'
  32.       'wordbyword       [ON|OFF|TOGGLE]'
  33.       'all              [ON|OFF|TOGGLE]'
  34.  
  35.          options for find/replace
  36.  
  37.    Compiler options:
  38.  
  39.       'mc68010          [ON|OFF|TOGGLE]'
  40.       'mc68020          [ON|OFF|TOGGLE]'
  41.       'mc68030          [ON|OFF|TOGGLE]'
  42.       'mc68881          [ON|OFF|TOGGLE]'
  43.  
  44.          chose processor
  45.  
  46.       'debug            [ON|OFF|TOGGLE]'
  47.  
  48.          create code for debugger
  49.  
  50.       'stackchk         [ON|OFF|TOGGLE]'
  51.       'ovflchk          [ON|OFF|TOGGLE]'
  52.       'rangechk         [ON|OFF|TOGGLE]'
  53.       'casechk          [ON|OFF|TOGGLE]'
  54.       'returnchk        [ON|OFF|TOGGLE]'
  55.       'nilchk           [ON|OFF|TOGGLE]'
  56.       'typechk          [ON|OFF|TOGGLE]'
  57.       'oddchk           [ON|OFF|TOGGLE]'
  58.       'autoregpars      [ON|OFF|TOGGLE]'
  59.       'clearvars        [ON|OFF|TOGGLE]'
  60.       'newsymfile       [ON|OFF|TOGGLE]'
  61.       'garbagecollector [ON|OFF|TOGGLE]'
  62.       'extensions       [ON|OFF|TOGGLE]'
  63.  
  64.          chose runtime-checks
  65.  
  66.       'smallcode        [ON|OFF|TOGGLE]'
  67.       'smalldata        [ON|OFF|TOGGLE]'
  68.  
  69.          chose memory model
  70.  
  71.  
  72. Moving the cursor:
  73.  
  74.       'up'
  75.       'down'
  76.       'left'
  77.       'right'
  78.  
  79.          move cursor by one position to the specified direction.
  80.  
  81.       'top'
  82.       'bottom'
  83.  
  84.          move cursor to top or bottom of text
  85.  
  86.       'first'
  87.       'last'
  88.  
  89.          move cursor to first or last column
  90.  
  91.       'wleft'
  92.       'wright'
  93.       
  94.          move cursor to the beginning of the next word in the specified
  95.          direction.
  96.       
  97.       'pageup'
  98.       'pagedown'
  99.       
  100.          move cursor one page up or down, respectively.
  101.          
  102.       'scrollleft'
  103.       'scrollright'
  104.       'scrollup'
  105.       'scrolldown'
  106.  
  107.          move the text to the specified direction while keeping the cursors
  108.          position on the screen.
  109.  
  110.       'tab'
  111.       'backtab'
  112.  
  113.          move to next or previous tabulator mark.
  114.  
  115.       'ping <n>'
  116.       'pong <n>'
  117.  
  118.          set mark <n> to current line or jump to line mark <n> is set to.
  119.  
  120.       'gotox <position>'
  121.  
  122.          move cursor to column <position>.
  123.  
  124.       'gotoy [<position>]'
  125.  
  126.          move cursor to line <position>. If <position> is omitted, a
  127.          requester will ask for a line number.
  128.  
  129.       'mbracket'
  130.  
  131.          sets cursor to fitting parantheses ("(" <-> ")", "[" <-> "]", "{" <-> "}")
  132.  
  133.       'gotolastch'
  134.  
  135.          move cursor to the position of the last recent text modification.
  136.  
  137.  
  138. blocks
  139.  
  140.       'bbegin'
  141.       'bend'
  142.  
  143.          Set begin or end of block to current position.
  144.  
  145.       'markall'
  146.  
  147.          mark the hole text as block
  148.  
  149.       'bcopy'
  150.  
  151.          copy block to current position.
  152.  
  153.       'bmove'
  154.  
  155.          move block to current position.
  156.  
  157.       'bdelete'
  158.  
  159.          remove block
  160.  
  161.       'btabright'
  162.       'btableft'
  163.  
  164.          move block horizontally by one tabulator width
  165.  
  166.       'bunmark'
  167.  
  168.          unmark block
  169.  
  170.       'cut'
  171.  
  172.          copy block to clipboard and remove it from the text
  173.  
  174.       'copy'
  175.  
  176.          copy block to clipboard
  177.  
  178.       'paste'
  179.  
  180.          insert contents of clipboard at current position
  181.  
  182.  
  183. Find and replace
  184.  
  185.       'find'
  186.  
  187.          display 'Find' requester
  188.  
  189.       'next'
  190.  
  191.          find next occurence of search string
  192.  
  193.       'prev'
  194.  
  195.          find previous occurence of search string
  196.  
  197.       'findrep'
  198.  
  199.          display 'Find-Replace' requester
  200.  
  201.       'nextrep'
  202.  
  203.          find and replace next occurence of search string
  204.  
  205.       'prevrep'
  206.  
  207.          find and replace previous occurence of search string
  208.  
  209.       'findstr <string>'
  210.       'repstr <string>'
  211.  
  212.          Set find- or replace-string to <string>
  213.  
  214.  
  215. File IO commands
  216.  
  217.       'load [<name>]'
  218.  
  219.          load new text. If <name> is omitted, a filerequester will request
  220.          for a name.
  221.  
  222.       'save'
  223.  
  224.          save text
  225.  
  226.       'saveas [<name>]'
  227.  
  228.          save text as <name>. If <name> is omitted, a filerequester will
  229.          request for a name.
  230.  
  231.       'bsave [<name>]'
  232.  
  233.          save block
  234.  
  235.       'insfile [<name>]'
  236.  
  237.          insert file
  238.  
  239.       'print'
  240.  
  241.          print text
  242.  
  243.       'printblock'
  244.  
  245.          print block
  246.  
  247.       'printas'
  248.  
  249.          open a requester for printer configuration and print text
  250.  
  251.       'printblkas'
  252.  
  253.          open a requester for printer configuration and print block
  254.  
  255.  
  256. changing the windows
  257.  
  258.       'newwindow'
  259.  
  260.          open a new, empty OEd window
  261.  
  262.       'quit'
  263.  
  264.          close active OEd window
  265.  
  266.       'iconify'
  267.  
  268.          iconify active window
  269.  
  270.       'hide'
  271.  
  272.          hide active window
  273.  
  274.       'reveal'
  275.  
  276.          display a requesters to select a hidden window to be revealed
  277.  
  278.       'title <string>'
  279.  
  280.          display <string> in title of current window
  281.  
  282.       'shuffle'
  283.  
  284.          activate and popup next window in OEd's global window list
  285.  
  286.  
  287. changing the text
  288.  
  289.       'write <string>'
  290.  
  291.          write <string> at current position
  292.  
  293.       'writeasc <n>'
  294.  
  295.          write character with ASCII-Code <n> to current position
  296.  
  297.       'return'
  298.  
  299.          insert new line below current line and move cursor to that line
  300.  
  301.       'split'
  302.  
  303.          split current line at current position
  304.  
  305.       'join'
  306.  
  307.          join current line and the next line
  308.  
  309.       'back'
  310.       'del'
  311.  
  312.          delete one character to the left or below the cursor
  313.  
  314.       'deline'
  315.  
  316.          delete current line
  317.  
  318.       'undeline'
  319.  
  320.          insert deleted line at current position
  321.  
  322.       'wback'
  323.       'wdel'
  324.  
  325.          delete word to the left or to the right of the cursor
  326.  
  327.       'delbol'
  328.       'deleol'
  329.  
  330.          delete all characters to the left or to the right of the cursor
  331.  
  332.       'changecase'
  333.  
  334.          switch lower <-> upper chase of current character
  335.  
  336.  
  337. undoing changes
  338.  
  339.       'undo'
  340.  
  341.          undo last text modification
  342.  
  343.       'redo'
  344.  
  345.          undo last undo
  346.  
  347.       'undoall'
  348.  
  349.          undo all stored text modification since last load or save
  350.  
  351.       'redoall'
  352.  
  353.          undo all undos and undoalls
  354.  
  355.       'clearundos'
  356.  
  357.          free memory for undo list
  358.  
  359.  
  360. oberon support
  361.  
  362.       'parse'
  363.  
  364.          check Oberon-2 syntax of current text
  365.  
  366.       'compile'
  367.  
  368.          compile current text
  369.  
  370.       'link'
  371.  
  372.          start OLink to line module to a program
  373.  
  374.       'make'
  375.  
  376.          start OMake with current module as parameter
  377.  
  378.       'execute'
  379.  
  380.          execute compiled and linked program
  381.  
  382.       'coptions [<options>]'
  383.  
  384.          Set compiler options (e.g. "SET English") to <option> or
  385.          ask for them with a requester
  386.  
  387.       'firsterror'
  388.  
  389.          display first error that occured on compilation
  390.  
  391.       'nexterror'
  392.  
  393.          display next error
  394.  
  395.       'reloaderrs'
  396.  
  397.          force OEd to reload the error file
  398.  
  399.  
  400. ARexx commands with result
  401.  
  402.       'getch'
  403.  
  404.          character at current cursor position
  405.  
  406.       'getasc'
  407.  
  408.          ASCII-Code of character at current cursor position
  409.  
  410.       'getline'
  411.  
  412.          contents of current line
  413.  
  414.       'getword'
  415.  
  416.          the word at current position
  417.  
  418.       'getposx'
  419.       'getposy'
  420.  
  421.          current horizontal or vertical cursor position
  422.  
  423.       'numlines'
  424.  
  425.          number of lines within text
  426.  
  427.       'blockbegin'
  428.       'blockend'
  429.  
  430.          number of first or last line of marked block. 0 if there's no marked
  431.          block.
  432.  
  433.  
  434. ARexx support
  435.  
  436.       'stoprexx'
  437.  
  438.          class 'HI' to stap all ARexx scripts
  439.  
  440.       'enterrexx'
  441.  
  442.          open a requester for a small ARexx macro to be entered
  443.  
  444.       'execrexx <commands>'
  445.  
  446.          start <commands> as ARexx program
  447.  
  448.       'rx <file>'
  449.  
  450.          start <file> as ARexx program
  451.  
  452.       'startmacro [<file>]'
  453.  
  454.          save all ARexx commands executed by OEd as an executable ARexx
  455.          script to <file>. If <file> is not specified, 'T:Macro.oed' is
  456.          used as filename.
  457.  
  458.       'stopmacro'
  459.  
  460.          closes record file opened by 'startmacro'
  461.  
  462.  
  463. keybord and menu preferences
  464.  
  465.       'key <key>'
  466.  
  467.          Execute command set to <key>. Same as pressing <key>
  468.  
  469.       'map <key> <mapping>'
  470.  
  471.          set <key> to <mapping>
  472.  
  473.       'loadkeys [<file>]'
  474.  
  475.          reload keyboard setting from <file>. 'Oberon:OEd_Keys.txt' is
  476.          used as filename, if <file> is not given.
  477.  
  478.       'loadmenu [<file>]'
  479.  
  480.          reload menu setting from <file>. 'Oberon:OEd_Menu.txt' is
  481.          used as filename, if <file> is not given.
  482.  
  483.  
  484. preferences
  485.  
  486.       'screenmode'
  487.  
  488.          open requester to chose screenmode (requires AmigaOS 2.04)
  489.  
  490.  
  491.       'tabwidth <n>'
  492.  
  493.          set tabulator width to <n>
  494.  
  495.  
  496. other commands
  497.  
  498.       'about'
  499.  
  500.          display version and copyright status of OEd
  501.  
  502.  
  503.